contract definition - Englisch Synonyme Wörterbuch